import { IViewModel } from './i-view-model';

/**
 * 导航视图模型接口
 *
 * @export
 * @interface IExpViewModel
 * @extends {IViewModel}
 */
export interface IExpViewModel extends IViewModel {
	/**
	 * 导航边栏位置
	 * @description [导航栏位置] {LEFT：左侧（默认）、 TOP：上方 }
	 * @type {( string | 'LEFT' | 'TOP')}
	 * @memberof IExpViewModel
	 */
	sideBarLayout: string | 'LEFT' | 'TOP';

	/**
	 * 导航栏标识
	 *
	 * @type {string}
	 * @memberof IExpViewModel
	 */
	expBarName?: string;

	/**
	 * 导航栏宽度
	 *
	 * @type {number}
	 * @memberof IExpViewModel
	 */
	expBarWidth?: number;

	/**
	 * 导航栏高度
	 *
	 * @type {number}
	 * @memberof IExpViewModel
	 */
	expBarHeight?: number;
}
